<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 transitional//EN">
<html>
<head>
<title>Template Element</title>
<link rel="stylesheet" href="../style/style.css" type="text/css"/>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<h1>TemplateElement</h1>

<p>Represents a definition for a template element.</p>

<h3>Description</h3>

<p>Represents a template parameter definition element. A template parameter
definition gives a definition of a template element. It can be referred by one
template report item or one template data set. The template parameter
definition has the following properties:
 
<ul>
  <li>A required and unique name for this template parameter definition.
  <li>A type for this template parameter definition. It is a the enumeration
  of Table,Grid, Label, Text, ExtendedItem or other kind of report items and
  Dataset.
  <li>A static description message that will be show to the client user.
</ul>
<h3>See Also</h3>

<h2 class="property">allowedType</h2>
<p>Name of the element type that is allowed in the definition.</p>

<h3>Description</h3>
<p>Name of the property that defines the allowed element type of this
TemplateParameterDefinition. It is enumeration of Table,Grid, Label,
Text, ExtendedItem, other kind of report items and Dataset.</p>

<h2 class="property">description</h2>
<p>Description for this template definition.</p>

<h3>Description</h3>
<p>Externalizable text giving a description for this template definition</p>

<h2 class="property">descriptionID</h2>
<p>Resource key for the description text.</p>

<h3>Description</h3>
<p>Resource key for the externalizable description text.</p>

<h2 class="property">name</h2>
<p>Unique name of the template definition.</p>

<h3>Description</h3>
<p>Required and unique name for the template definition.</p>

<h2 class="slot">default</h2>
<p>Slot that holds the default element of the TemplateParameterDefinition.</p>

<h3>Description</h3>
<p>The slot that holds the default element, the element will be used when a new element is 
created from the template.</p>

</body>
</html>